package com.gopay.common.riskcontrol.vo;

import com.gopay.common.cipher.utils.SensitiveInfoUtils;

/**
 * 企业付款VO
 * Created by Light on 2016/10/25.
 */
public class CorpPayVO {
    private String gopayTxnTm;
    private String payCustName;
    private String payCustId;
    private String payAmt;
    private String receiver;
    private String receiveBankNum;
    private String receiveBankName;
    private String receiveOpeningBank;
    private String province;
    private String city;
    private String receiveGopayAcctId;
    private String gopayOrderId;
    private String txnStaCd;

    public String getGopayTxnTm() {
        return gopayTxnTm;
    }

    public void setGopayTxnTm(String gopayTxnTm) {
        this.gopayTxnTm = gopayTxnTm;
    }

    public String getPayCustName() {
        return payCustName;
    }

    public void setPayCustName(String payCustName) {
        this.payCustName = payCustName;
    }

    public String getPayCustId() {
        return payCustId;
    }

    public void setPayCustId(String payCustId) {
        this.payCustId = payCustId;
    }

    public String getPayAmt() {
        return payAmt;
    }

    public void setPayAmt(String payAmt) {
        this.payAmt = payAmt;
    }

    public String getReceiver() {
    	 // edit hougn 2017-06-15 pci认证  start
        return SensitiveInfoUtils.smartDecryptWithCheck(receiver);
        // edit hougn 2017-06-15 pci认证  end
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getReceiveBankNum() {
        // edit hougn 2017-02-24 pci认证  start
        return SensitiveInfoUtils.smartDecryptWithCheck(receiveBankNum);
        // edit hougn 2017-02-24 pci认证  end
    }

    public void setReceiveBankNum(String receiveBankNum) {
        this.receiveBankNum = receiveBankNum;
    }

    public String getReceiveBankName() {
        // edit hougn 2017-02-24 pci认证  start
        return SensitiveInfoUtils.smartDecryptWithCheck(receiveBankName);
        // edit hougn 2017-02-24 pci认证  end
    }

    public void setReceiveBankName(String receiveBankName) {
        this.receiveBankName = receiveBankName;
    }

    public String getReceiveOpeningBank() {
        return receiveOpeningBank;
    }

    public void setReceiveOpeningBank(String receiveOpeningBank) {
        this.receiveOpeningBank = receiveOpeningBank;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getReceiveGopayAcctId() {
        return receiveGopayAcctId;
    }

    public void setReceiveGopayAcctId(String receiveGopayAcctId) {
        this.receiveGopayAcctId = receiveGopayAcctId;
    }

    public String getGopayOrderId() {
        return gopayOrderId;
    }

    public void setGopayOrderId(String gopayOrderId) {
        this.gopayOrderId = gopayOrderId;
    }

    public String getTxnStaCd() {
        return txnStaCd;
    }

    public void setTxnStaCd(String txnStaCd) {
        this.txnStaCd = txnStaCd;
    }
}
